package com.tmc.entity.inthotel;

import java.util.HashSet;
import java.util.Set;

/**
 * AbstractToCitylocation entity provides the base persistence definition of the
 * ToCitylocation entity. @author MyEclipse Persistence Tools
 */

public abstract class AbstractToCitylocation implements java.io.Serializable {

	// Fields

	private Integer cityLocationId;
	private ToCity toCity;
	private String cityLocationProvider;
	private String cityLocationStatus;
	private String location;
	private String destinationCode;
	private String city;
	private Integer cityDestinationId;
	private Set toActivities = new HashSet(0);
	private Set toHotels = new HashSet(0);

	// Constructors

	/** default constructor */
	public AbstractToCitylocation() {
	}

	/** full constructor */
	public AbstractToCitylocation(ToCity toCity, String cityLocationProvider,
			String cityLocationStatus, String location, String destinationCode,
			String city, Integer cityDestinationId, Set toActivities,
			Set toHotels) {
		this.toCity = toCity;
		this.cityLocationProvider = cityLocationProvider;
		this.cityLocationStatus = cityLocationStatus;
		this.location = location;
		this.destinationCode = destinationCode;
		this.city = city;
		this.cityDestinationId = cityDestinationId;
		this.toActivities = toActivities;
		this.toHotels = toHotels;
	}

	// Property accessors

	public Integer getCityLocationId() {
		return this.cityLocationId;
	}

	public void setCityLocationId(Integer cityLocationId) {
		this.cityLocationId = cityLocationId;
	}

	public ToCity getToCity() {
		return this.toCity;
	}

	public void setToCity(ToCity toCity) {
		this.toCity = toCity;
	}

	public String getCityLocationProvider() {
		return this.cityLocationProvider;
	}

	public void setCityLocationProvider(String cityLocationProvider) {
		this.cityLocationProvider = cityLocationProvider;
	}

	public String getCityLocationStatus() {
		return this.cityLocationStatus;
	}

	public void setCityLocationStatus(String cityLocationStatus) {
		this.cityLocationStatus = cityLocationStatus;
	}

	public String getLocation() {
		return this.location;
	}

	public void setLocation(String location) {
		this.location = location;
	}

	public String getDestinationCode() {
		return this.destinationCode;
	}

	public void setDestinationCode(String destinationCode) {
		this.destinationCode = destinationCode;
	}

	public String getCity() {
		return this.city;
	}

	public void setCity(String city) {
		this.city = city;
	}

	public Integer getCityDestinationId() {
		return this.cityDestinationId;
	}

	public void setCityDestinationId(Integer cityDestinationId) {
		this.cityDestinationId = cityDestinationId;
	}

	public Set getToActivities() {
		return this.toActivities;
	}

	public void setToActivities(Set toActivities) {
		this.toActivities = toActivities;
	}

	public Set getToHotels() {
		return this.toHotels;
	}

	public void setToHotels(Set toHotels) {
		this.toHotels = toHotels;
	}

}